self-esteem level - French English Dictionary